.TH "/media/store/Informatica/C_C++/Projects_Linux/TorTella_gnu/src/init.h" 3 "19 Jun 2008" "Version 0.1" "TorTella" \" -*- nroff -*-
.ad l
.nh
.SH NAME
/media/store/Informatica/C_C++/Projects_Linux/TorTella_gnu/src/init.h \- 
.SH SYNOPSIS
.br
.PP
\fC#include <glib.h>\fP
.br
\fC#include <string.h>\fP
.br
\fC#include <stdio.h>\fP
.br
\fC#include <stdlib.h>\fP
.br
\fC#include <unistd.h>\fP
.br
\fC#include <fcntl.h>\fP
.br
\fC#include <sys/types.h>\fP
.br
\fC#include <sys/stat.h>\fP
.br
\fC#include 'common.h'\fP
.br
\fC#include 'logger.h'\fP
.br

.SS "Strutture dati"

.in +1c
.ti -1c
.RI "struct \fBinit_data\fP"
.br
.RI "\fIdati dei peer inizialmente conosciuti. \fP"
.in -1c
.SS "Ridefinizioni di tipo (typedef)"

.in +1c
.ti -1c
.RI "typedef struct \fBinit_data\fP \fBinit_data\fP"
.br
.in -1c
.SS "Funzioni"

.in +1c
.ti -1c
.RI "GList * \fBinit_read_file\fP (const char *filename)"
.br
.RI "\fILegge il file specificato dal parametro filename (che contiene il path) e e aggiunge tutti i peer presenti all'interno del file in una lista contenente strutture di tipo \fBinit_data\fP. \fP"
.ti -1c
.RI "\fBinit_data\fP * \fBinit_char_to_initdata\fP (char *buffer)"
.br
.RI "\fIistanzia la struttura \fBinit_data\fP. \fP"
.in -1c
.SH "Documentazione delle ridefinizioni di tipo (typedef)"
.PP 
.SS "typedef struct \fBinit_data\fP \fBinit_data\fP"
.PP
Definizione alla linea 37 del file init.h.
.SH "Documentazione delle funzioni"
.PP 
.SS "\fBinit_data\fP* init_char_to_initdata (char * buffer)"
.PP
istanzia la struttura \fBinit_data\fP. 
.PP
Viene invocata da init_read_file per aggiungere gli elementi alla lista. Riceve in ingresso il buffer contenente ip e porta del vicino e tokenizza la stringa riempiendo la struttura dati in modo opportuno. 
.PP
Definizione alla linea 72 del file init.c.
.SS "GList* init_read_file (const char * filename)"
.PP
Legge il file specificato dal parametro filename (che contiene il path) e e aggiunge tutti i peer presenti all'interno del file in una lista contenente strutture di tipo \fBinit_data\fP. 
.PP
Il file ha la seguente struttura: 127.0.0.1;2110; 127.0.0.1;2120; ...
.PP
Legge il file specificato dal parametro filename (che contiene il path) e e aggiunge tutti i peer presenti all'interno del file in una lista contenente strutture di tipo \fBinit_data\fP.
.PP
Il file ha la seguente struttura: 127.0.0.1;2110; 127.0.0.1;2120; ... 
.PP
aggiunta dei peer vicini alla lista 
.PP
Definizione alla linea 29 del file init.c.
.SH "Autore"
.PP 
Generato automaticamente da Doxygen per TorTella a partire dal codice sorgente.
